// 面向对象
// 滚动
// 监听
// 复用
// 集成功能多，需要复用，条例性，面向对象
// 单一完成某一项功能 用函数
import DatePicker from './DatePicker.ts'
// import AA from './aa.ts'
// const a = new AA()
// a.init()
const datePicker = new DatePicker([ 2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020],[2014,2,15])

// 获取当前的日期
// getCurrentDate() => currentDate

const currentDate = datePicker.getCurrent()
console.log(currentDate)
// 监听当前的日期变化
// watch((currentDate)=>{})

datePicker.watch((currentDate)=>{
    console.log(currentDate)
})

// const oInputText = <HTMLInputElement>document.querySelector('#inputText');